Exercice : Deviner.java
package exo;

import io.Console;

/**
 * Ecrire un programme qui permet de jouer à deviner un nombre choisi aléatoirement par l'ordinateur.
 * A chaque proposition, l'ordinateur répondra si le nombre à deviner est plus petit ou plus grand que votre proposition
 * Utiliser la classe java.lang.Math, pour le choix aléatoire des nombres.
 */
public class Deviner { private final static int max = 100; public static void main(String[] args) { int nombre = (int)(Math.random() * max) + 1; // à deviner Console.println("J'ai choisi un nombre entre 1 et " + max); Console.println("Devine-le !"); int proposition, nbPropositions = 0; do { proposition = Console.readInt(); nbPropositions++; if(proposition < nombre) Console.println("Plus grand !"); else if(proposition > nombre) Console.println("Plus petit !"); } while(proposition != nombre); Console.println("Trouvé en " + nbPropositions + " coups"); } }